support advertisement - German English Dictionary